
/* ================================================================================================ */

.content { padding-top:1px; background:#f7f7f7; }

/* ================================================================================================ */

.svclist { background:#fff; margin:10px; border:1px solid #e5e5e5; border-bottom:none; }
.svclist h3 { font:15px/1em "微软雅黑"; color:#555; text-indent:10px; border-bottom:1px solid #e5e5e5; padding:10px 0; }

.svclist ul li { position:relative; min-height:35px; padding:10px; border-bottom:1px solid #e5e5e5; }
.svclist ul li:hover { background:rgba(0,0,0,0.02); }
.svclist ul li img { position:absolute; left:10px; display:block; width:90px; height:70px; }
.svclist ul li div { padding-left:100px; box-sizing:border-box; border:0px solid #f00; }
.svclist ul li div p { margin:0; }
.svclist ul li div p.name { font:16px/1em "微软雅黑"; color:#333; margin-bottom:9px; }
.svclist ul li div p.info { font:13px/1em "微软雅黑"; color:#777; }
.svclist ul li div p.info span { margin-right:10px; }
.svclist ul li div p.shop { font:13px/15px "微软雅黑"; color:#777; margin:3px 0; }
.svclist ul li div p.addr { font:13px/13px "微软雅黑"; color:#777; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

.svclist ul li .btn { position:absolute; right:10px; top:13px; padding:6px 8px; font:12px/1em "微软雅黑"; box-sizing:border-box; border-radius:30px; opacity:0.7; }

/* ================================================================================================ */

.set_assess { margin:10px; border:0px solid #f00; }
.set_assess h3 { font:15px/2.5em "微软雅黑"; color:#555; }
.set_assess ul { background:#fff; border:1px solid #e5e5e5; border-bottom:none; }
.set_assess ul li { border-bottom:1px solid #e5e5e5; cursor:pointer; }
.set_assess ul li:hover { background:rgba(0,0,0,0.02); }
.set_assess ul li.selected p { background:url(../icons/icon-success.png) no-repeat right center; background-size:20px 20px; }
.set_assess ul li p { display:block; margin:0; padding:10px; margin-right:10px; font:15px/1.4em "微软雅黑"; color:#555; border:0px solid #f00; }

/* ================================================================================================ */

.set_star { margin:10px; border:1px solid #e5e5e5; border-bottom:none; }
.set_star ul { background:#fff; }
.set_star ul li { position:relative; height:40px; border-bottom:1px solid #e5e5e5; }
.set_star ul li .cate  { font:15px/40px "微软雅黑"; color:#333; padding:0 0 0 10px; margin:0; border:0px solid #f00; }
.set_star ul li .stars { position:absolute; left:90px; top:7px; display:block; margin:0; text-indent:-10000px; opacity:0.5; cursor:pointer; border:0px solid #f00; }
.set_star ul li .stars:after { display:block; content:""; clear:both; }
.set_star ul li .stars span.null { float:left; display:block; width:25px; height:25px; background:url(../icons/stars.png) right 0px;   background-size:125px auto; border:0px solid #f00; }
.set_star ul li .stars span.full { float:left; display:block; width:25px; height:25px; background:url(../icons/stars.png) left 0px;   background-size:125px auto; border:0px solid #f00; }

/* ================================================================================================ */

.fm { margin:10px; }
.fm .txt { display:block; padding:10px; border:1px solid #e5e5e5; background:#fff; }
.fm .txt textarea { width:100%; height:7em; font:14px/1.4em "微软雅黑"; color:#555; border:none; }
.sub { margin:10px; }

/* ================================================================================================ */